Browsing label references

In the Symbol Browser, from the Symbols drop-down, choose label.
All labels defined in the project are now displayed in the Symbol List.
Select IGECOM:1030 from the Symbol List. This entry is for label

1030 defined in the subroutine IGECOM in file evclid1.f .
Choose Info > IGECOM:1030 Referred-By.
The Cross Referencer appears. There are 5 references to the label 1030 , all in subroutine IGECOM .

- Let's jump to positions in the subroutine
IGECOM where label 1030 is referred to. Select IGECOM:1030 in the Graph view and press <SHIFT>- double click.
The Source Editor appears and the file evclid1.f is loaded into it. The cursor is positioned at the definition of label 1030 (in line 1034).
Let's jump to the first reference of 1030 in the subroutine. Choose Show > Next Match. The cursor should now be in line 387.
Go to line 388. If you want, use the Go To Line... command is available in the Edit menu.
Line 388 is a GOTO statement to label 80 . Let's go to label 80 in the file.
Position the cursor in 80 or select 80 by double-clicking it. Then, choose Show > Symbol(s) 80....
The Choose Symbol dialog appears. The dialog appears whenever SNiFF+ finds more than one symbol of the same name that matches a symbol request, or when multiple matches are found after the Show > Symbol(s) symbol... is command is used.
In the Choose Symbol dialog, select the Show listing of files check box. This enables you to see the file names and projects in which the symbol appears.
Select the Scan only included files check box.
Only one entry is displayed in the dialog. This entry refers to the position in file evclid1.f where label 80 is defined.
Select the entry and press the Definition button to jump to the label's definition.
Note that the label's definition is in line 317. By following the steps outlined above, you can quickly jump to a label's definition without have to scan through your source code.
Close all the open tools except for the Launch Pad and Symbol Browser.